sulphuring apparatus - Spanish English Dictionary